import UIKit

@available(iOS 8.0, *)
extension QKC where AA :UIVisualEffectView {
		// Do not add subviews directly to UIVisualEffectView, use this view instead.
    open func contentView_qk_g() -> QKC<AA,YY,ZZ, UIView >{
		 self +^ self.value.contentView
	}

     open func effect_qk_s(_ effect:  UIVisualEffect?) -> QKC<AA,YY,ZZ, UIVisualEffect?>{
		return link(next: effect).then_QK { $0.value.effect = effect }
	}
     open func effect_qk_g() -> QKC<AA,YY,ZZ, UIVisualEffect?>{
		 self +^ self.value.effect
	}

}

